草庐IT

Java OAuth 服务器

全部标签

windows - 安装 Windows 服务所需的最低用户权限是什么?

安装Windows服务所需的最低用户权限是什么? 最佳答案 成为administrators组的成员,以及Everything的成员。编写必要的注册表项以注册服务并实际将服务exe放入程序文件中需要一组最低权限。但除此之外,作为其安装的一部分,任何特定服务都可以在PC上注册任何数量的其他服务。它可能需要访问SQL、IIS、注册COM或DCOM组件。作为安装的一部分,它可能需要访问互联网。这些东西都不会被服务作者明确说明-可能其中许多会隐藏在库代码层之下。唯一的保证是,开发人员将其开发为使用管理员帐户正确安装。

Windows 服务安装文件夹 .Net

我有一个托管WCF服务库的Windows服务。对应这个windows服务,我有一个setup工程。我想更改服务的默认安装文件夹。没关系,我可以在运行安装向导时进行更改。但是我需要在项目级别更改哪些设置?请指导! 最佳答案 您可以在设置文件夹中设置安装文件夹,您可以在其中放置服务的输出。系统文件夹有预定义的变量,例如[ProgramFilesFolder]或[WindowsVolume],您可以使用它们来构建路径。使用VisualStudio你不能使用直接路径。您必须使用一些变量,例如[WindowsVolume]temp,而不是写“

windows - wix:卸载使用服务的应用程序需要重新启动?

我们使用Wix开发了一个安装程序,在卸载我们的应用程序后,它建议我们重新启动计算机。这似乎是因为我们的应用安装了Windows服务。有什么方法可以避免重启,也许我们有一些代码可以停止服务、取消注册等? 最佳答案 您需要使用ServiceControl元素:这将:安装完成后启动服务安装和卸载时停止服务卸载时去掉服务文档是here如果您需要它们。 关于windows-wix:卸载使用服务的应用程序需要重新启动?,我们在StackOverflow上找到一个类似的问题:

.net - 带有服务的本地 IIS/Web 应用程序的常用术语是什么?

我继承了一个多技术项目,该项目包括一个包含在类似Web浏览器的主机中的Flash用户界面,以及一个为FlashUI、后台/看门狗服务和Web提供Web服务的ASP.NET部分系统管理申请。由于人们使用各种术语来描述ASP.NET作品,我们的跨大西洋项目电话session变得令人困惑。事实上,ASP.NET有自己的项目术语,包括“网站”和“Web应用程序”,可以向这两者添加“Web服务”。这个ASP.NET多用途项目有什么常用的名称吗? 最佳答案 我不认为有一个通用术语可以描述这一点。您提到的“网站”与VisualStudio中的网站

c# - 使用 C# System.DirectoryServices 在远程 Windows 服务器上进行用户管理

我编写了一个程序,它打开到远程Windows服务器的连接以管理本地帐户(不是ActiveDirectory)。该程序执行以下步骤:用户创建将用户添加到组这两种方法都使用System.DirectoryServices.AccountManagement,这里有两个函数:publicvoidCreateUser(){PrincipalContextpc=newPrincipalContext(ContextType.Machine,"host_ip","adminaccount","adminpassword");UserPrincipalup=newUserPrincipal(pc);

windows - WAMPSERVER 服务器不工作

我刚刚在Windows7上安装了wampserver,它对我来说工作正常,但是当我重新启动Windows并单击StartWampServer时,它启动但没有显示任何页面http://localhost我没有任何Skype或任何服务安装让我知道我该如何解决 最佳答案 您的用户帐户是否具有管理员权限?您是否尝试使用“以管理员身份运行”选项启动Wamp服务器? 关于windows-WAMPSERVER服务器不工作,我们在StackOverflow上找到一个类似的问题:

windows - 如何查看谁在 Windows 文件服务器上打开了文件

我正在考虑在工作中转向版本控制系统,但对于许多打开简单的html文件并在我们共享的开发服务器上编辑它们的撰稿人来说,学习曲线可能太长了。主要问题是有时两个人会同时处理同一个文件(在我们的开发服务器上)并互相覆盖。是否有任何Windows资源管理器扩展程序可以在已使用的共享文件附近简单地显示一个锁定图标?对我们来说,这样的事情可能比教每个人从他们自己的工作副本开发并使用版本控制客户端更简单。我只想向用户发出一个可见的警告,表明文件已在使用中,不应再处理。谢谢 最佳答案 文件服务器本身甚至可能没有足够的信息来确定这一点。例如,如果您在记

windows - JRuby on Rails 不适用于在 Windows Server 2008 上作为服务运行的 Tomcat

问题似乎将Tomcat作为服务运行并不能很好地与使用warble打包的Rails3应用程序配合使用。看日志文件,好像不是循环依赖,就是动态解析的依赖找不到,所以循环。最终,org.jruby.exceptions.RaiseException:stackleveltoodeep被抛出。但是,当我改用startup.bat启动Tomcat时,就没有出现这个问题。任何帮助将不胜感激!我一直在拼命寻找这个问题的答案。提前致谢!部署平台WindowsServer2008(64位)ApacheTomcat6.29(64位)JDK1.6导轨3jruby1.5.6莺(1.2.1)jruby-jars

windows - 无法通过我的应用程序卸载程序删除由 Windows 服务创建的文件夹?

我的MSI安装程序向SCM注册了几个WindowNT服务。该服务将数据写入一个临时文件夹,该文件夹默认获得SYSTEM帐户的所有权。在卸载期间,卸载程序进程无法删除文件夹,因为临时文件夹归具有读/写访问权限的管理员所有。当前用户是管理员,但对这些文件夹没有明确的读/写权限。更糟糕的是,该应用程序是由Window服务控制的Java应用程序。卸载程序的最佳策略是什么?应该是-使用native代码更改文件夹的权限?-在启用UAC的情况下如何工作? 最佳答案 我最终请求提升管理员权限以删除文件夹。保留文件夹会影响升级,所以我不能按照张贴者的

windows - 如何在单独的 dllhost 进程中启动 COM 服务器?

我的COM组件实现为代理dll。我通过调用CoCreateInstanceEx()创建了一个,但它是在共享的dllhost.exe进程中启动的。有没有办法在单独的dllhost进程中启动我的COM组件? 最佳答案 代理分享是documentedhere.仅当AppId匹配时才会共享。给你一个独一无二的。 关于windows-如何在单独的dllhost进程中启动COM服务器?,我们在StackOverflow上找到一个类似的问题: https://stackov